trailer (tir) - French English Dictionary